WSL 2 中如何安装 LaTeX
相信我,你在安装 TexLive 的时候肯定会觉得,这么大的东西直接就安装进系统盘了?那我的系统盘不得炸了。比如我最近就感觉之前应该给 C 盘直接分 500G,300G 的空间已经要不够用了。
正好,之前把 WSL2 迁移到了 D 盘里,可以随心所欲的往里面安装任何东西了,那就直接装 WSL2 里吧,于是就有了这篇文章,记录一下。
步骤概要
- 按照 Ubuntu 22.04 的安装方式安装 TexLive
- 使用 VsCode WSL remote 来写 LaTeX
环境
- WSL2 Ubuntu 22.04.2 Jammy
- Windows 11 22H2
安装
其实有两种安装方式:
- 用
apt
命令直接安装 TexLive - 从镜像站下载安装包去安装(参考文章:WSL2 + Visual Studio Code + LaTeX 配置教程 使用的就是这种方式
我准备用的是第一种方法,比较简单(硬盘空间够说话就是硬气):
sudo apt install texlive-full
如果你不想安装全部,你说我磁盘空间不够,就想能用就行,没必要安装那么多,那么:
sudo apt install texlive-base texlive-latex-extra
但是这种方法可能会遇到一些字体问题,这个就得自己探索了(我推荐直接问 New Bing,它会告诉你怎么做的)
配置 VSCode
主要配置以下几个地方:
- 安装 LaTeX Workshop 插件
- 打开 LaTeX Workshop 插件的设置,搜索 Auto Build,更改自己需求的 Build 触发方式
- 用内置的 PDF 预览器里启用双向搜索
双向搜索的部分,可参考这篇文章,就是在 setting.json 里添加这段配置,当然也可以直接去插件里改:
"latex-workshop.view.pdf.viewer": "tab",
"latex-workshop.view.pdf.internal.synctex.keybinding": "ctrl-click",
参考文章
[1] [How to install LaTex on Ubuntu 22.04 Jammy Jellyfish Linux](https://linuxconfig.org/how-to-install-latex-on-ubuntu-22-04-jammy-jellyfish-linux) [2] [WSL2 + Visual Studio Code + LaTeX 配置教程](https://myoontyee.github.io/article/485df768.html) [3] [VSCode 内置预览器实现双向搜索](https://www.cnblogs.com/jerry-1015/p/15401211.html)